Skip to content

chore(deps): bump huggingface-hub from 1.16.4 to 1.17.0 in /jobs/async-upload#2775

Open
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/pip/jobs/async-upload/huggingface-hub-1.17.0
Open

chore(deps): bump huggingface-hub from 1.16.4 to 1.17.0 in /jobs/async-upload#2775
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/pip/jobs/async-upload/huggingface-hub-1.17.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Copy link
Copy Markdown
Contributor

Bumps huggingface-hub from 1.16.4 to 1.17.0.

Release notes

Sourced from huggingface-hub's releases.

[v1.17.0] Cross-repo copies, ssh to Spaces, smarter CLI tables

📋 Copy files between repositories

You can now copy files or entire folders between different repositories on the Hub — model to model, model to dataset, any combination — without downloading or re-uploading data. CommitOperationCopy accepts src_repo_id and src_repo_type for cross-repo sources, and LFS blobs are deduplicated server-side via the /lfs-files/duplicate endpoint. Non-LFS files are fetched from the source repo and committed as regular payloads. copy_files and hf buckets cp now support repo-to-repo in addition to the existing bucket destinations.

>>> from huggingface_hub import copy_files
Copy an entire folder
>>> copy_files(
...     "hf://datasets/username/source-dataset/data/",
...     "hf://datasets/username/target-dataset/data/",
... )

📚 Documentation: Upload guide — Copy files between repositories

🖥️ SSH into a Space with hf spaces ssh

A new hf spaces ssh command opens an SSH session directly into a Space's Dev Mode container. If Dev Mode is not enabled yet, the CLI prompts you to enable it. You can also use --dry-run to print the SSH command without running it, or -i to forward a specific key. Your SSH public key must be registered in your HF user settings.

# SSH into a Space
$ hf spaces ssh username/my-space
Print the SSH command without running it
$ hf spaces ssh username/my-space --dry-run

📚 Documentation: CLI guide — SSH into a Space | Spaces guide — SSH into a Space

📂 List all your repos with hf repos ls

A new hf repos ls command lists all your repositories — models, datasets, spaces, and buckets — with storage size and percentage of namespace total, sorted by storage usage. It supports --type, --search, --namespace, and --limit (default 30, --limit 0 for all), plus the standard --format family.

# List all your repos
$ hf repos ls
List all datasets under org with JSON output
$ hf repos ls --namespace my-org --type dataset --limit 0 --format json | jq '.[].id'

📚 Documentation: CLI guide — List repos | Repository guide — List your repositories

... (truncated)

Commits
  • b529493 Release: v1.17.0
  • e2f95ef Release: v1.17.0.rc0
  • 06d2a3f [CLI] Add hf repos ls command (#4283)
  • 714044e [Docs] Document missing parameters in lfs, hf_file_system, and repocard_data ...
  • 5e8e940 [CLI] Auto right-align numeric columns in human table output (#4288)
  • bb09fa4 [Copy] Support cross-repo file copies (#4203)
  • b17ab0c [CLI] Drop legacy printing helpers from _cli_utils.py (#4285)
  • 5c7920e [CLI] Migrate hf lfs-enable-largefiles, hf extensions, hf version to `o...
  • ffc07b6 [Jobs] Decouple Job hardware from Spaces, auto-sync enums with Hub API (#4266)
  • c06e976 [CLI] Auto-fit human tables to terminal width (#4251)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 2, 2026
@google-oss-prow google-oss-prow Bot requested review from chambridge and fege June 2, 2026 13:11
@dependabot dependabot Bot force-pushed the dependabot/pip/jobs/async-upload/huggingface-hub-1.17.0 branch from 36d2c81 to 6b26870 Compare June 4, 2026 11:50
dependabot Bot and others added 3 commits June 5, 2026 11:37
Bumps [huggingface-hub](https://github.com/huggingface/huggingface_hub) from 1.16.4 to 1.17.0.
- [Release notes](https://github.com/huggingface/huggingface_hub/releases)
- [Commits](huggingface/huggingface_hub@v1.16.4...v1.17.0)

Signed-off-by: Jon Burdo <jon@jonburdo.com>

---
updated-dependencies:
- dependency-name: huggingface-hub
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bump huggingface-hub further to 1.18.0

Signed-off-by: Jon Burdo <jon@jonburdo.com>
Regenerated via 'make install' (poetry export) to keep the lockfile
in sync with the dependency bump.

Signed-off-by: Jon Burdo <jon@jonburdo.com>
@jonburdo jonburdo force-pushed the dependabot/pip/jobs/async-upload/huggingface-hub-1.17.0 branch from 6b26870 to aed2f3a Compare June 5, 2026 15:39
@jonburdo

jonburdo commented Jun 5, 2026

Copy link
Copy Markdown
Member

/lgtm
/approve

@google-oss-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jonburdo

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@dependabot @github

dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of huggingface-hub exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Area/Jobs/Async-upload dependencies Pull requests that update a dependency file lgtm python Pull requests that update Python code size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant